home *** CD-ROM | disk | FTP | other *** search
/ InterCD 2001 May / may_2001.iso / intercd / root / Html / ^CutePage / data1.cab / IE4Gadget_Template / scrolltext.js < prev    next >
Encoding:
Text File  |  2000-05-12  |  2.4 KB  |  104 lines

  1.  
  2. function move1(whichlayer){
  3. tlayer=eval(whichlayer)
  4. if (tlayer.top>0&&tlayer.top<=5){
  5. tlayer.top=0
  6. setTimeout("move1(tlayer)",srctecspeednormal)
  7. setTimeout("move2(document.srctecscrollmain.document.second)",srctecspeednormal)
  8. return
  9. }
  10. if (tlayer.top>=tlayer.document.height*-1){
  11. tlayer.top-=5
  12. setTimeout("move1(tlayer)",srctecspeedmore)
  13. }
  14. else{
  15. tlayer.top=srctecscrollerheight
  16. tlayer.document.write(srctecmessages[srcteci])
  17. tlayer.document.close()
  18. if (srcteci==srctecmessages.length-1)
  19. srcteci=0
  20. else
  21. srcteci++
  22. }
  23. }
  24.  
  25. function move2(whichlayer){
  26. tlayer2=eval(whichlayer)
  27. if (tlayer2.top>0&&tlayer2.top<=5){
  28. tlayer2.top=0
  29. setTimeout("move2(tlayer2)",srctecspeednormal)
  30. setTimeout("move1(document.srctecscrollmain.document.first)",srctecspeednormal)
  31. return
  32. }
  33. if (tlayer2.top>=tlayer2.document.height*-1){
  34. tlayer2.top-=5
  35. setTimeout("move2(tlayer2)",srctecspeedmore)
  36. }
  37. else{
  38. tlayer2.top=srctecscrollerheight
  39. tlayer2.document.write(srctecmessages[srcteci])
  40. tlayer2.document.close()
  41. if (srcteci==srctecmessages.length-1)
  42. srcteci=0
  43. else
  44. srcteci++
  45. }
  46. }
  47.  
  48. function move3(whichdiv){
  49. tdiv=eval(whichdiv)
  50. if (tdiv.style.pixelTop>0&&tdiv.style.pixelTop<=5){
  51. tdiv.style.pixelTop=0
  52. setTimeout("move3(tdiv)",srctecspeednormal)
  53. setTimeout("move4(second2)",srctecspeednormal)
  54. return
  55. }
  56. if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1){
  57. tdiv.style.pixelTop-=5
  58. setTimeout("move3(tdiv)",srctecspeedmore)
  59. }
  60. else{
  61. tdiv.style.pixelTop=srctecscrollerheight
  62. tdiv.innerHTML=srctecmessages[srcteci]
  63. if (srcteci==srctecmessages.length-1)
  64. srcteci=0
  65. else
  66. srcteci++
  67. }
  68. }
  69.  
  70. function move4(whichdiv){
  71. tdiv2=eval(whichdiv)
  72. if (tdiv2.style.pixelTop>0&&tdiv2.style.pixelTop<=5){
  73. tdiv2.style.pixelTop=0
  74. setTimeout("move4(tdiv2)",srctecspeednormal)
  75. setTimeout("move3(first2)",srctecspeednormal)
  76. return
  77. }
  78. if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1){
  79. tdiv2.style.pixelTop-=5
  80. setTimeout("move4(second2)",srctecspeedmore)
  81. }
  82. else{
  83. tdiv2.style.pixelTop=srctecscrollerheight
  84. tdiv2.innerHTML=srctecmessages[srcteci]
  85. if (srcteci==srctecmessages.length-1)
  86. srcteci=0
  87. else
  88. srcteci++
  89. }
  90. }
  91.  
  92. function startscroll(){
  93. if (document.all){
  94. move3(first2)
  95. second2.style.top=srctecscrollerheight
  96. }
  97. else if (document.layers){
  98. move1(document.srctecscrollmain.document.first)
  99. document.srctecscrollmain.document.second.top=srctecscrollerheight+5
  100. document.srctecscrollmain.document.second.visibility='show'
  101. }
  102. }
  103.  
  104.